xen: add field "flags" to cover all internal CDF_XXX
authorPenny Zheng <Penny.Zheng@arm.com>
Tue, 16 Aug 2022 02:36:53 +0000 (10:36 +0800)
committerJulien Grall <jgrall@amazon.com>
Wed, 24 Aug 2022 09:36:20 +0000 (10:36 +0100)
commit8ac5bb92f3175a5442e962dd0e4be637119838dd
treef6eec3c386c850bb9c7f2c10614dc6fc9ad7eff4
parent7d3f8a2a26f2fd9c4d830820b8ad68af4e91f409
xen: add field "flags" to cover all internal CDF_XXX

With more and more CDF_xxx internal flags in and to save the space, this
commit introduces a new field "flags" in struct domain to store CDF_*
internal flags directly.

Another new CDF_xxx will be introduced in the next patch.

Signed-off-by: Penny Zheng <penny.zheng@arm.com>
Acked-by: Julien Grall <jgrall@amazon.com>
xen/arch/arm/domain.c
xen/arch/arm/include/asm/domain.h
xen/common/domain.c
xen/include/xen/sched.h